power-driven tamper - French English Dictionary